package pe.gob.foncodes.spp.bs.domain;

import java.util.List;

public class Objetivo implements java.io.Serializable {

	private static final long serialVersionUID = 7866907385848871017L;
	private Long nidObjetivo;
	private Portafolio portafolio;
	private String txtObjetivo;
	private Long flgActivo;
	private String tipObjetivo;
	private String tipObjetivoPrecedente;
	private String txtSupuesto;
	private List<Indicador> indicadors;

	public Objetivo() {
	}

	public Objetivo(Portafolio portafolio, String txtObjetivo, Long flgActivo,
			String tipObjetivo, String tipObjetivoPrecedente, String txtSupuesto) {
		super();
		this.portafolio = portafolio;
		this.txtObjetivo = txtObjetivo;
		this.flgActivo = flgActivo;
		this.tipObjetivo = tipObjetivo;
		this.tipObjetivoPrecedente = tipObjetivoPrecedente;
		this.txtSupuesto = txtSupuesto;
	}

	public Long getNidObjetivo() {
		return nidObjetivo;
	}

	public void setNidObjetivo(Long nidObjetivo) {
		this.nidObjetivo = nidObjetivo;
	}

	public Portafolio getPortafolio() {
		return portafolio;
	}

	public void setPortafolio(Portafolio portafolio) {
		this.portafolio = portafolio;
	}

	public String getTxtObjetivo() {
		return txtObjetivo;
	}

	public void setTxtObjetivo(String txtObjetivo) {
		this.txtObjetivo = txtObjetivo;
	}

	public Long getFlgActivo() {
		return flgActivo;
	}

	public void setFlgActivo(Long flgActivo) {
		this.flgActivo = flgActivo;
	}

	public String getTipObjetivo() {
		return tipObjetivo;
	}

	public void setTipObjetivo(String tipObjetivo) {
		this.tipObjetivo = tipObjetivo;
	}

	public String getTipObjetivoPrecedente() {
		return tipObjetivoPrecedente;
	}

	public void setTipObjetivoPrecedente(String tipObjetivoPrecedente) {
		this.tipObjetivoPrecedente = tipObjetivoPrecedente;
	}

	public String getTxtSupuesto() {
		return txtSupuesto;
	}

	public void setTxtSupuesto(String txtSupuesto) {
		this.txtSupuesto = txtSupuesto;
	}

	public List<Indicador> getIndicadors() {
		return indicadors;
	}

	public void setIndicadors(List<Indicador> indicadors) {
		this.indicadors = indicadors;
	}

	@Override
	public String toString() {
		return "Objetivo [nidObjetivo=" + nidObjetivo + ", portafolio="
				+ portafolio + ", txtObjetivo=" + txtObjetivo + ", flgActivo="
				+ flgActivo + ", tipObjetivo=" + tipObjetivo
				+ ", tipObjetivoPrecedente=" + tipObjetivoPrecedente
				+ ", txtSupuesto=" + txtSupuesto + ", indicadors=" + indicadors
				+ "]";
	}
	
	

}
